﻿@charset "utf-8";
/* CSS Document */
/*背景*/
#focusimg .on span,#focuscontent h2 span,#job .sift,#job .sift strong,#top-n .topnav li.on,#top-n .topli,.bt_color,.in-videoico,.in-imgico,span.new,span.live,#focuscontent li strong,#carveout h3,#share h3,#carveout .sift,#carveout .sift strong,#carveout div.l p,.zailushang h3{background:url(../images/public.gif) no-repeat;}
a.img {position:relative;}
#carveout a.img span,#innovate a.img span,#video a.img span,.zailushang .img span,.chuangyezhuanji .img span {width:24px; height:24px; display:block; _-moz-opacity:0.8;_opacity:0.8; bottom:5px; right:5px; position:absolute; background:url(../images/videoico.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/videoico.png')}

#focuscontent,#carveout,#job,#innovate,#share,#community,#carveout h2,#job h2,#innovate h2,#share h2,#community h2,#u-video,#u-video h2 a,#carveout h2 a,#job h2 a,#innovate h2 a,#share h2 a,#community h2 a,#carveout h3 a,#share h3 a,#carveout div.r em,.zailushang .big-img em,.zailushang h3 a,.jiabinli .baoming,.zailushang .img em,.chuangyezhuanji .img em {background:url(images/index-bg.gif) no-repeat;}

#attention ul,#video h2 a,#images h2 a,#figure h2 a,#carveout h2 span,#job h2 span,#innovate h2 span,#share h2 span,#community h2 span,#video h2 span,#images h2 span,#figure h2 span,.recommendbook-ul .lin26-book li,#figure h3 span,#u-video h2 .iphone,.jiabinli em,.jiabinli h3 {background:url(images/index-bg.gif) no-repeat;}
#carveout h2 span,#job h2 span,#innovate h2 span,#share h2 span,#community h2 span {}
#video h2 span,#images h2 span,#figure h2 span,#figure h3 span  {width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
#carveout h2 span{background-position:0 -64px;}
#job h2 span{background-position:0 -83px;}
#innovate h2 span{background-position:0 -104px;}
#share h2 span{background-position:0 -123px;}
#community h2 span {background-position:0 -143px;}
#video h2 span{background-position:-148px -70px;}
#images h2 span{background-position:-165px -70px;}
#figure h2 span{background-position:-182px -70px;}
#figure h3 .mr {background-position:-200px -70px;}
#figure h3 .hyjy {background-position:-220px -70px;}
#figure h3 .hr{background-position:-236px -70px;}
.recommendbook-ul .lin26-book li {padding-left:21px;background-position:-287px -64px;} 
.in-videoico,.in-imgico {width:16px; height:16px; display:inline-block; margin-left:5px; vertical-align:middle; _margin-top:8px;}
.in-videoico {background-position:-100px -130px;}
.in-imgico {background-position:-188px -257px;}
.bor-gray h2 {overflow:hidden;}
h3 {font-size:18px !important;}
.index-bor-yellow,#carveout,#share,#community {border:1px solid #FFD393;}
.index-bor-yellow {background:#fffcf7;}
#carveout .more,#job .more,#innovate .more,#share .more,#community .more,#u-video .more {top:20px;}
#carveout .more a,#job .more a,#innovate .more a,#share .more a,#community .more a,#u-video .more a {color:#A55301;}
.index-bor-yellow h2 {border-bottom:1px solid #FFD393; height:32px; line-height:32px; margin:0 10px; font-size:14px; color:#666;}

span.new {background-position:-119px -129px; width:30px; height:30px; display:block; position:absolute; top:0; left:0;}
span.live {background-position:-118px -160px; width:26px; height:10px; display:inline-block; margin-right:5px; *vertical-align:middle; _margin-top:8px;}
#focuscontent li strong,#carveout .sift strong,#job .sift strong {background-position:-41px -127px; width:56px; height:17px; display:inline-block;  font-weight:normal; text-align:center; margin:5px 5px 0; font-size:12px; line-height:17px;}
#carveout,#job,#innovate,#share,#community,#u-video {background-position:0 -285px; background-repeat:repeat-x;}
#carveout h2,#job h2,#innovate h2,#share h2,#community h2 {height:45px; margin:0 10px; background-position:0 44px; background-repeat:repeat-x;}
#carveout h2 a,#job h2 a,#innovate h2 a,#share h2 a,#community h2 a,#u-video h2 a {width:140px; height:20px; display:inline-block; text-indent:-1000px; margin-top:14px; float:left; overflow:hidden;}
#carveout h2 a {background-position:0 -47px;}
#job h2 a {background-position:0 -75px;}
#innovate h2 a {background-position:0 -103px;}
#share h2 a {background-position:0 -132px;}
#community h2 a {background-position:0 -159px;}
#carveout h3,#share h3,.zailushang h3 {height:16px; line-height:16px; background-position:0 -58px; background-repeat:repeat-x; font-size:14px !important; margin-bottom:10px;}
#carveout h3 a,#share h3 a {color:#666; background-position:68px -194px; background-color:#fff; display:inline-block; padding-right:15px;}
#carveout div.r h3 a {background-position:52px -194px !important;}
#share .recommendbook h3 a{background-position:38px -194px !important;}
/*焦点*/
#focusimg {width:318px; background:#f6f6f6; border:1px solid #e0e4e7; margin-right:20px; margin-top:10px;}
#focusimg a:hover {text-decoration:none;}
#focusimg ul {padding:0 5px; overflow:visible; position:relative; margin-top:52px;}
#focusimg li {float:left; padding:0 1px; position:relative;}
#focusimg li img {padding:2px; border:1px solid #f6f6f6;}
#focusimg .on img {border:1px solid #ff4800;}
#focusimg .on span {position:absolute; left:34px; top:-5px; width:9px; height:5px; display:inline-block; overflow:hidden; background-position:-86px -164px;}
.bigimg {margin:10px 9px 7px; display:inline-block; position:relative;}
.bigimg img{display:block;}
.bigimg strong {width:300px; display:block; line-height:38px; line-height:38px; font-size:16px; text-align:center; background:url(../public/images/tmbj.png) repeat-x; _filter:alpha(opacity=70); position:absolute; bottom:0; left:0; color:#fff;}
.bigimg span {width:280px; display:block; height:42px; line-height:18px; overflow:hidden; background:#000; position:absolute; bottom:-52px; left:0; padding:5px 10px; color:#d9d9d9;}
#focuscontent {width:345px; background-position:0 -285px; background-repeat:repeat-x; padding-top:20px;}
#focuscontent h2,#job h3,#community h3 {font-family:SimHei; font-size:18px; font-weight:normal;}
#focuscontent h2 span {width:16px; height:16px; display:inline-block; background-position:-22px -127px; margin-right:10px; *vertical-align:text-top;}
#focuscontent h2 a {color:#ff4800;}
#focuscontent p {line-height:18px; margin:10px 0 5px;}
#focuscontent ul {border-bottom:1px dotted #E0E4E7; padding:5px 0;}
/*优米视频*/
#u-video h2 {height:45px; margin:0 10px; border-bottom:1px solid #f3dbcd; background:none; padding:0;}
#u-video h2 a {background-position:-150px -95px;} 
#u-video h2 .iphone {border-left:1px solid #999; text-indent:0; font:12px/1.2 SimSun,Arial,Helvetica,sans-serif; height:auto; margin-left:5px; margin-top:18px; padding-left:30px; line-height:16px;display:inline-block; background-position:-295px -70px;}
.zailushang,.chuangyezhuanji {margin:15px 0 10px 10px; display:inline-block; float:left; width:687px; _width:686px; _margin-left:5px;}
.zailushang {margin-top:20px;}
.zailushang h3 a,.chuangyezhuanji h3 a {height:16px; text-indent:-10000px; display:inline-block; width:350px; float:left; overflow:hidden;}
.zailushang h3 a{background-position:0 -220px;}
.zailushang .img em,.chuangyezhuanji .img em {width:35px; height:17px; display:block; bottom:5px; right:5px; position:absolute; background-position:-256px -69px;}
.zailushang .big-img {width:300px; padding:2px; border:1px solid #e1e1e1;position:relative;}
.zailushang .big-img p {width:290px; position:absolute; bottom:32px; left:2px; background:url(../images/tmbj.png) repeat-x; _filter:alpha(opacity=70); color:#fff; line-height:18px; padding:5px;}
.zailushang .big-img p strong {display:block; text-align:center; line-height:26px; font-size:14px;}
.zailushang .big-img p strong a {color:#fff;}
.zailushang .big-img em {background-position:-34px -183px; height:30px; width:300px; display:inline-block;}
.zailushang dl,.zailushang ul {width:340px; margin-left:20px; float:left;}
.zailushang ul {margin-top:10px; font-size:14px; line-height:26px;}
.chuangyezhuanji {background:url(images/chuanye-bg.gif) no-repeat;}
.chuangyezhuanji dl {width:320px; float:left; margin-top:20px; padding-right:20px;}
.jiabinli {width:250px; _width:244px; float:right; background:#fafafa; margin-right:1px; margin-top:10px; padding-bottom:10px;}
.jiabinli h3 {background-position:0 -265px; height:16px; overflow:hidden; text-indent:-10000px; margin-left:6px; margin-bottom:10px;}
.jiabinli em {background-position:0 -237px; height:25px; width:250px; display:inline-block;}
.jiabinli dl {padding:5px 10px;}
.jiabinli dt {font-size:12px;}
.jiabinli dd {color:#333;}
.jiabinli .baoming {width:177px; height:27px; display:block; margin:10px auto 20px; background-position:-151px -122px; text-indent:-10000px;}
/*观察、排行榜、导师*/
#watch ul {padding:0 10px 5px;}
#top-n h2 {color:#666;}
#top-n dl {padding:10px 10px 0;}
#top-n .topnav li {height:28px; line-height:28px; text-align:center; width:81px; border-left:1px solid #fff;border-top:1px solid #fff; float:left; background-color:#fef0cf;}
#top-n .topnav li.on {background-position:0 -174px; width:82px;}
#top-n .topnav a {text-decoration:none; color:#A55301; font-size:14px;}
#top-n .topli {background-position:-230px -196px; line-height:25px; overflow:hidden; padding-left:20px; margin:7px 10px; *margin:11px 10px; _margin:10px 10px;}
#top-n .topli li {height:25px; overflow:hidden;}
#watch dl,#tutor dl,#pk dl,#vote p{padding:10px 10px 5px;}
#tutor h2{ margin-bottom:10px;}
#tutor dl{ padding:0 10px 10px 10px;}
#watch dt,#tutor dt,#memoir dt,#pk dt,#top-n dt {font-size:12px;}
#tutor ul,#pk ul{padding:0 10px 10px;}
#pk .content-dl{ _padding-right:6px;}
#memoir dl {padding:10px 10px 0;}
#memoir ul {padding:5px 10px 7px 10px;}
#vote p {font-size:14px;}
.vote {width:228px; margin:0 10px 6px; line-height:22px;}
.vote_item {width:65px; overflow:hidden;}
.bar {width:100%; position:relative;}
.piao {width:40px; overflow:hidden; padding:0 5px;}
.barbg {background:#ccc; height:10px; line-height:10px;overflow:hidden;width:100%; *margin-top:5px;}
.barbg div {height:10px;}
.color1 {background:#F46926;}
.color2 {background:#F3BC48;}
.color3 {background:#7BAC43;}
.color4 {background:#398FCC;}
.bt_color {width:16px; height:16px; cursor:pointer;background-position:-99px -148px; border:none;}
#attention ul {height:18px; background-position:-145px -40px; margin:10px;}
#attention li {float:left;}
#attention li a {width:18px; height:18px; display:inline-block; margin-right:3px;}
.qqlike {padding:0 10px 4px;}
/*创业、职场、创新*/
#carveout div.l {width:323px; _width:321px; padding:15px 10px 10px;}
#carveout div.l ul {padding-top:10px;}
#carveout div.l .aimg {width:126px; text-align:center; overflow:hidden;}
#carveout div.l .aimg .img {margin-bottom:5px; display:block;}
#carveout div.l p{font-size:12px; padding-left:16px; background-position:-233px -150px;}
#carveout div.l p a {margin-right:5px;}
#carveout div.r {width:246px; padding:0 10px; margin:10px 0; border-left:1px dotted #E0E4E7;}
#carveout div.r .img {display:block; margin-bottom:10px; height:189px;}
#carveout div.r .img span {bottom:30px;}
#carveout div.r h4 {margin-bottom:5px; font-size:14px;}
#carveout div.r em {display:block; width:240px; height:24px; background-position:-35px -186px;}
#job div.l p {text-align:left; margin-top:10px;}
#job,#community {*padding-bottom:15px;}
#job div.l,#community div.l {margin:10px 10px 15px; text-align:center; width:246px; display:inline;}
#job div.l strong,#community div.l strong {display:block; font-size:14px; margin-top:10px;}
#job div.r,#community div.r {width:656px; _width:406px; padding-right:10px;}
#job .sift,#carveout .sift{border:1px solid #e0e4e7; height:26px; line-height:21px; background-position:0 -60px; background-repeat:repeat-x; font-size:14px; overflow:hidden;}

#innovate div {width:648px; _width:322px; padding:10px 10px 8px 10px; float:left;}
#innovate ul {margin-top:5px;}
#innovateul {margin-top:5px;}
/*芬享*/
.find {width:332px; _width:327px;}
.recommendbook a.l{width:126px; text-align:center;}
.recommendbook a.l .img {margin-bottom:5px; display:block;}
.recommendbook a.l a:hover {text-decoration:none;}
.recommendbook ul {width:542px; float:right;}
.bookimg li {width:78px; float:left; padding:0 0 0 29px; text-align:center;}
.bookimg a.img {margin-bottom:5px;}
.bookli li {width:220px; float:left; margin-left:29px; _display:inline;}
.feeling,.find {padding:0 10px 10px;}
.feeling h3,.find h3 {margin-bottom:10px;}
.feeling {width:315px;}
.feeling a.l,.find a.l {width:126px; overflow:hidden; text-align:center; padding-bottom:5px; font-weight:bold;}
.feeling .img,.find .img {display:block; margin-bottom:5px;}
/*视频、图片、人物*/
#video h2 a,#images h2 a,#figure h2 a {display:inline-block; height:31px; width:300px; _padding-top:8px; _height:23px;}
#video ul,#images ul {display:block; text-align:center;}
#video li,#images li {width:126px; float:left; padding:10px 3px 15px 6px;}
#video li a,#images li a,.figimg,.figimg li a,#cooperation li a,.bookimg li a {display:block;}
#video a.img,#images a.img{position:relative; margin-bottom:10px; height:90px; width:120px;}
.figimg a.img{margin-bottom:10px;}
#figure {*padding-bottom:10px;}
#figure div {width:282px; float:left; border-right:1px dotted #e0e4e7; padding:0 16px; margin:5px 0 10px;}
.figimg li {width:81px; float:left; padding:10px 7px 10px 6px; text-align:center;}
.figli li{width:60px; float:left; white-space:nowrap; line-height:24px; padding-left:10px;}
/*战略合作、友情链接*/
#cooperation ul,#links ul {zoom:1; overflow:hidden;}
#cooperation li,#links li {float:left;}
#cooperation ul {padding:10px 0 15px;}
#cooperation li {margin:0 5px;}
#links ul {padding:10px 0;}
#links li {margin:0 10px; white-space:nowrap; line-height:24px;}


